physical location - Allemand Anglais Dictionnaire